\documentclass[12pt, a4paper]{article}

\usepackage[utf8]{inputenc}

\usepackage{a4}
\usepackage{graphicx}
\usepackage{times}
\usepackage{url}
\usepackage{enumerate}

\newcommand{\todo}[1]{\marginpar{#1}}

\newcommand{\insertfigure}[3]{
\begin{figure}[h!]
\begin{center}
	\includegraphics[scale=1]{#1}
\end{center}
	\caption{\textit{#2}}
	\label{#3}
\end{figure}
}

% If you would like to write in danish uncomment the following two lines.
%\usepackage[latin1]{inputenc}
\usepackage[danish]{babel}


\author{Foo Barsen (20011234)\\
        Bar Foosen (20031234)}
\title{Our P2PP Report}

\begin{document}

\maketitle

\tableofcontents

\section{Introduktion} 
\label{sec:introduktion}

De sidste par år er der sket megen udvikling indenfor både p2p teknologier, og Media-On-Demand systemer. Inden for p2p teknologier, kan nævnes at der i andelen af trafik fra p2p tjenester  2008-9 lå mellem 43\% til 70\% \footnote{\url{ http://www.ipoque.com/resources/internet-studies/internet-study-2008_2009}}. 

Inde for de sidste par år er der desudden kommet flere Video-Demand-tjenester. Af disse kan nævnes iTunes og Amazon, men også danske ISP er begyndt at tilbyde disse tjenester -- heribland Telia og TDC

Et VoD system er dog et system der er ydderst krævende for tjenestens servere. Det er vigtigt for udbydere af VoD tjenester, at der er megen uptime. Dette kan være meget besværgeligt hvis mange brugere vil tilgå tjenesten samtiddig. 

%Af denne grund er det interesant at kigge på nuværende p2p systemer, og se i hvilken grad disse kan hjælpe med at opnå mindre server stress. Det er meget nærliggende at se om andre der er ved at se, eller allerede har set, en resurce fra et VoD system, kan hjælpe serveren med at sende resourcen til andre brugere.

Vi vil i denne rapport se på forskellige metoder til at bruge p2p til at streame filer -- evt med hjælp fra en server. Vi vil  implementerer og teste metoderne, og se om de gør hvad vi forventer -- og hvad forfatterne lover.




\section{Relaterede Artikler} 
\label{sec:related_work}


\input{related_mirza}

\input{related_jakob}

\section{System Beskrivelse}
\label{sec:system_description}
Vi vil her gennemgå de relevante dele af systemet. Først en introduktion til bittorrent, derefter en introduktion til snark og til sidst de tre metoder vi har valgt at implementere

\input{bittorrent.tex}
\input{snark.tex}
\input{bass.tex}
\input{vodbt.tex}
\input{liveBT.tex}

\section{Evaluering}
\label{sec:evaluation}

\input{eval}

\section{Konklusion}
\label{sec:conclusion}

Vi har i denne rapport testet tre forskellige metoder der alle bruger Bittorrent til at streame en fil, og vi har gennemgået hvor godt disse metoder klarede sig.

Generelt ser de metoder vi har testet, ud til at virke efter hensigten, og alle kunne til en hvis grad bruges til at streame filer med.

\section{Fremtidig Arbejde}
\label{sec:future_work}

\input{future.tex}

%Given an endless amount of time, what would you like to do to improve your system?

\appendix

\section{Brug Af Systemet}
\label{sec:using-system}

\input{usage}

\section{Litteratur}
\bibliographystyle{plain}
\bibliography{literature}

\end{document}
